group for foreign relations - Français Anglais Dictionnaire